﻿using System;
using System.Collections.Generic;
using BLToolkit.Data;
using PMIS.BLL.System;

namespace PMIS.BLL.User
{
	/// <summary>
	/// 其他_油气检查
	/// </summary>
	public class BL_油气检查 : BL_Common<其他_油气检查>
	{
		/// <summary>
		/// 查询
		/// </summary>
		/// <param name="ID">用户ID</param>
		/// <returns></returns>
		public List<其他_油气检查> Query(string ID)
		{
			List<其他_油气检查> result = null;
			DbManager dm = null;
			try
			{
				//	创建数据库连接
				dm = BL_DatabaseConnection.CreateConnection();

				//	查询
				result = dm.SetCommand("Select U.* From 其他_油气检查 U Where U.USER_ID = @ID Order By U.发证时间 Asc",
					dm.Parameter("ID", ID))
					.ExecuteList<其他_油气检查>();
			}
			catch (Exception ex)
			{
				BL_ExceptionOperation.WriteException(ex);
				result = null;
			}
			finally
			{
				if (dm != null)
				{
					dm.Close();
					dm.Dispose();
				}
			}

			return result;
		}
	}
}
